#include <iostream>
#include <cstdio>
#include <cstring>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>

using namespace std;

class fun{
	int _fd;
public:
	//构造函数
	fun(const string filename,const string mode);
	//写文件函数
	int write(const string buf);
	//读文件函数
	int read(const string buf);

	//析构函数
	~fun();
};
fun::fun(const string filename,const string mode){
	if(mode=="w")
		_fd=open(filename.data(),O_WRONLY|O_CREAT|O_TRUNC);
}
int fun::write(const string buf){
	return ::write(_fd,buf.data(),strlen(buf.data()));
}
fun::~fun(){
	close(_fd);
}
int main()
{

	return 0;
}
